double gloving - Turkish English Dictionary